package l2hc.gameserver.model.entity.events.impl;

import l2hc.commons.collections.MultiValueSet;
import l2hc.gameserver.model.entity.events.GlobalEvent;

public class MonasteryFurnaceEvent extends GlobalEvent
{
  private long _startTime;
  private boolean _progress;
  public static final String FURNACE_ROOM = "furnace_room";
  public static final String PROTECTOR_ROOM = "Protector_Room";
  public static final String FIGHTER_ROOM = "Fighter_Room";
  public static final String MYSTIC_ROOM = "Mystic_Room";
  public static final String STANDART_ROOM = "Standart_Monster";

  public MonasteryFurnaceEvent(MultiValueSet<String> set)
   {
     super(set);
   }
 
   public void startEvent()
   {
     this._progress = true;
     super.startEvent();
   }
 
   public void stopEvent()
   {
     this._progress = false;
     super.stopEvent();
   }
 
   public boolean isInProgress()
   {
     return this._progress;
   }
 
   public void reCalcNextTime(boolean onStart)
   {
     this._startTime = System.currentTimeMillis();
 
     registerActions();
   }
 
   protected long startTimeMillis()
   {
     return this._startTime;
   }
 }
